//多个页面指向同一个菜单时请加上属性：
// meta: {
//   dynamic: true,
// }
let viewgird = [
  {
    path: '/Sys_Log',
    name: 'sys_Log',
    component: () => import('@/views/sys/system/Sys_Log.vue')
  },
  {
    path: '/Sys_User',
    name: 'Sys_User',
    component: () => import('@/views/sys/system/Sys_User.vue')
  },
  {
    path: '/permission',
    name: 'permission',
    component: () => import('@/views/sys/Permission.vue')
  },

  {
    path: '/Sys_Dictionary',
    name: 'Sys_Dictionary',
    component: () => import('@/views/sys/system/Sys_Dictionary.vue')
  },
  {
    path: '/Sys_Role',
    name: 'Sys_Role',
    component: () => import('@/views/sys/system/Sys_Role.vue')
  },
  {
    path: '/Sys_Language',
    name: 'Sys_Language',
    component: () => import('@/views/sys/lang/Sys_Language.vue')
  },
  {
    path: '/FormDesignOptions',
    name: 'FormDesignOptions',
    component: () => import('@/views/sys/form/FormDesignOptions.vue')
  },
  {
    path: '/FormCollectionObject',
    name: 'FormCollectionObject',
    component: () => import('@/views/sys/form/FormCollectionObject.vue')
  },
  {
    path: '/Sys_WorkFlow',
    name: 'Sys_WorkFlow',
    component: () => import('@/views/sys/flow/Sys_WorkFlow.vue')
  },
  {
    path: '/Sys_WorkFlowStep',
    name: 'Sys_WorkFlowStep',
    component: () => import('@/views/sys/flow/Sys_WorkFlowStep.vue')
  },
  {
    path: '/Sys_WorkFlowTable',
    name: 'Sys_WorkFlowTable',
    component: () => import('@/views/sys/flow/Sys_WorkFlowTable.vue')
  },
  {
    path: '/Sys_WorkFlowTableStep',
    name: 'Sys_WorkFlowTableStep',
    component: () => import('@/views/sys/flow/Sys_WorkFlowTableStep.vue')
  },
  {
    path: '/flowList',
    name: 'flowList',
    component: () => import('@/views/sys/flow/FlowList.vue')
  },
  {
    path: '/Sys_QuartzOptions',
    name: 'Sys_QuartzOptions',
    component: () => import('@/views/sys/quartz/Sys_QuartzOptions.vue')
  },
  {
    path: '/Sys_QuartzLog',
    name: 'Sys_QuartzLog',
    component: () => import('@/views/sys/quartz/Sys_QuartzLog.vue')
  },
  {
    path: '/Sys_Department',
    name: 'Sys_Department',
    component: () => import('@/views/sys/system/Sys_Department.vue')
  },
  {
    path: '/Sys_Region',
    name: 'Sys_Region',
    component: () => import('@/views/sys/system/Sys_Region.vue')
  },
  {
    path: '/MES_WarehouseManagement',
    name: 'MES_WarehouseManagement',
    component: () => import('@/views/mes/mes/MES_WarehouseManagement.vue')
  }, {
    path: '/MES_ProductOutbound',
    name: 'MES_ProductOutbound',
    component: () => import('@/views/mes/mes/MES_ProductOutbound.vue')
  }, {
    path: '/MES_LocationManagement',
    name: 'MES_LocationManagement',
    component: () => import('@/views/mes/mes/MES_LocationManagement.vue')
  }, {
    path: '/MES_InventoryManagement',
    name: 'MES_InventoryManagement',
    component: () => import('@/views/mes/mes/MES_InventoryManagement.vue')
  }, {
    path: '/MES_ProductInbound',
    name: 'MES_ProductInbound',
    component: () => import('@/views/mes/mes/MES_ProductInbound.vue')
  }, {
    path: '/MES_Customer',
    name: 'MES_Customer',
    component: () => import('@/views/mes/mes/MES_Customer.vue')
  }, {
    path: '/MES_Supplier',
    name: 'MES_Supplier',
    component: () => import('@/views/mes/mes/MES_Supplier.vue')
  }, {
    path: '/MES_ProductionLine',
    name: 'MES_ProductionLine',
    component: () => import('@/views/mes/mes/MES_ProductionLine.vue')
  }, {
    path: '/MES_Material',
    name: 'MES_Material',
    component: () => import('@/views/mes/mes/MES_Material.vue')
  }, {
    path: '/MES_ProductionLineDevice',
    name: 'MES_ProductionLineDevice',
    component: () => import('@/views/mes/mes/MES_ProductionLineDevice.vue')
  }, {
    path: '/MES_EquipmentManagement',
    name: 'MES_EquipmentManagement',
    component: () => import('@/views/mes/mes/MES_EquipmentManagement.vue')
  }, {
    path: '/MES_EquipmentRepair',
    name: 'MES_EquipmentRepair',
    component: () => import('@/views/mes/mes/MES_EquipmentRepair.vue')
  }, {
    path: '/MES_EquipmentFaultRecord',
    name: 'MES_EquipmentFaultRecord',
    component: () => import('@/views/mes/mes/MES_EquipmentFaultRecord.vue')
  }, {
    path: '/MES_EquipmentMaintenance',
    name: 'MES_EquipmentMaintenance',
    component: () => import('@/views/mes/mes/MES_EquipmentMaintenance.vue')
  }, {
    path: '/MES_Process',
    name: 'MES_Process',
    component: () => import('@/views/mes/mes/MES_Process.vue')
  }, {
    path: '/MES_ProcessReport',
    name: 'MES_ProcessReport',
    component: () => import('@/views/mes/mes/MES_ProcessReport.vue')
  }, {
    path: '/MES_ProcessRoute',
    name: 'MES_ProcessRoute',
    component: () => import('@/views/mes/mes/MES_ProcessRoute.vue')
  }, {
    path: '/MES_MaterialCatalog',
    name: 'MES_MaterialCatalog',
    component: () => import('@/views/mes/mes/MES_MaterialCatalog.vue')
  }, {
    path: '/MES_ProductionOrder',
    name: 'MES_ProductionOrder',
    component: () => import('@/views/mes/mes/MES_ProductionOrder.vue')
  }, {
    path: '/MES_ProductionPlanDetail',
    name: 'MES_ProductionPlanDetail',
    component: () => import('@/views/mes/mes/MES_ProductionPlanDetail.vue')
  }, {
    path: '/MES_ProductionPlanChangeRecord',
    name: 'MES_ProductionPlanChangeRecord',
    component: () => import('@/views/mes/mes/MES_ProductionPlanChangeRecord.vue')
  }, {
    path: '/MES_ProductionReporting',
    name: 'MES_ProductionReporting',
    component: () => import('@/views/mes/mes/MES_ProductionReporting.vue')
  }, {
    path: '/MES_DefectiveProductRecord',
    name: 'MES_DefectiveProductRecord',
    component: () => import('@/views/mes/mes/MES_DefectiveProductRecord.vue')
  }, {
    path: '/MES_Bom_Main',
    name: 'MES_Bom_Main',
    component: () => import('@/views/mes/mes/MES_Bom_Main.vue')
  }, {
    path: '/MES_QualityInspectionPlan',
    name: 'MES_QualityInspectionPlan',
    component: () => import('@/views/mes/mes/MES_QualityInspectionPlan.vue')
  }, {
    path: '/MES_QualityInspectionRecord',
    name: 'MES_QualityInspectionRecord',
    component: () => import('@/views/mes/mes/MES_QualityInspectionRecord.vue')
  }, {
    path: '/MES_SchedulingPlan',
    name: 'MES_SchedulingPlan',
    component: () => import('@/views/mes/mes/MES_SchedulingPlan.vue')
  }, {
    path: '/MES_Calendar',
    name: 'MES_Calendar',
    component: () => import('@/views/mes/mes/MES_Calendar.vue')
  }, {
    path: '/MES_Gantt',
    name: 'MES_Gantt',
    component: () => import('@/views/mes/mes/MES_Gantt.vue')
  }, {
    path: '/MES_Bom_Detail',
    name: 'MES_Bom_Detail',
    component: () => import('@/views/mes/mes/MES_Bom_Detail.vue')
  }, {
    path: '/ProductionState',
    name: 'ProductionState',
    component: () => import('@/views/mes/state/ProductionState.vue')
  }, {
    path: '/TestService',
    name: 'TestService',
    component: () => import('@/views/mes/mes/TestService.vue')
  }, {
    path: '/Workshop',
    name: 'Workshop',
    component: () => import('@/views/mymes/workshop/Workshop.vue')
  }, {
    path: '/WorkShopSetting',
    name: 'WorkShopSetting',
    component: () => import('@/views/mymes/workshopsetting/WorkShopSetting.vue')
  }, {
    path: '/ArrivalNotice',
    name: 'ArrivalNotice',
    component: () => import('@/views/mymes/ArrivalNotices/ShowArrivalNotice.vue')
  }, {
    path: '/ShowPurchaseWarehousing',
    name: 'ShowPurchaseWarehousing',
    component: () => import('@/views/mymes/purchasewarehousing/ShowPurchaseWarehousing.vue')
  }, {
    path: '/CrewSettings',
    name: 'CrewSettings',
    component: () => import('@/views/mes/mes/CrewSettings.vue')
  }, {
    path: '/Teams',
    name: 'Teams',
    component: () => import('@/views/mymes/workforcemanagement/Teams.vue')
  }, {
    path: '/Flaws',
    name: 'Flaws',
    component: () => import('@/views/mymes/qualityassurance/Flaws.vue')
  }, {
    path: '/MaintenanceChecklist',
    name: 'MaintenanceChecklist',
    component: () => import('@/views/mymes/equipmentmanagement/MaintenanceChecklist.vue')
  }, {
    path: '/PurchaseWarehousing',
    name: 'PurchaseWarehousing',
    component: () => import('@/views/mymes/purchasewarehousing/PurchaseWarehousing.vue')
  }, {
    path: '/Customer',
    name: 'Customer',
    component: () => import('@/views/mymes/customer/Customer.vue')
  }, {
    path: '/unit',
    name: 'unit',
    component: () => import('@/views/mymes/masterdata/unit.vue')
  }, {
    path: '/festivalandholiday',
    name: 'festivalandholiday',
    component: () => import('@/views/mymes/festivalandholiday.vue')
  }
  , {
    path: '/Workstation',
    name: 'Workstation',
    component: () => import('@/views/mes/workstation/Workstation.vue')
  }, {
    path: '/Supplier',
    name: 'Supplier',
    component: () => import('@/views/MasterData/supplier/SupplierView.vue')
  }, {
    path: '/MaterialCatalog',
    name: 'MaterialCatalog',
    component: () => import('@/views/MasterData/materialcatalog/MaterialCatalogView.vue')
  }, {
    path: '/Warehouse',
    name: 'Warehouse',
    component: () => import('@/views/WarehouseManagement/Warehouse/WarehouseView.vue')
  }, {
    path: '/productionmaterials',
    name: 'productionmaterials',
    component: () => import('@/views/mes/productionmaterials/productionmaterials.vue')
  }, {
    path: '/inventorytasks',
    name: 'inventorytasks',
    component: () => import('@/views/mymes/inventorytasks/inventorytasks.vue')
  }, {
    path: '/operationmodel',
    name: 'operationmodel',
    component: () => import('@/views/mymes/operationmodel/operationmodel.vue')
  }, {
    path: '/reservoirarea',
    name: 'reservoirarea',
    component: () => import('@/views/WarehouseManagement/ReservoirArea/ReservoirAreaView.vue')
  }
    ,{
        path: '/Workstation',
        name: 'Workstation',
        component: () => import('@/views/mes/workstation/Workstation.vue')
      },{
        path: '/Supplier',
        name: 'Supplier',
        component: () => import('@/views/MasterData/supplier/SupplierView.vue')
    },{
      path: '/MaterialCatalog',
      name: 'MaterialCatalog',
      component: () => import('@/views/MasterData/materialcatalog/MaterialCatalogView.vue')
  },{
      path: '/Warehouse',              
      name: 'Warehouse',     
      component: () => import('@/views/WarehouseManagement/Warehouse/WarehouseView.vue')
    } ,{
      path: '/PhysicalStocks',              
      name: 'PhysicalStocks',     
      component: () => import('@/views/WarehouseManagement/physicalstock/PhysicalStocksView.vue')
    } ,{
      path: '/Coding',              
      name: 'Coding',     
      component: () => import('@/views/WarehouseManagement/coding/CodingView.vue')
    }   ,{
        path: '/productionmaterials',
        name: 'productionmaterials',
        component: () => import('@/views/mymes/productionmaterials/productionmaterials.vue')
    }    ,{
        path: '/inventorytasks',
        name: 'inventorytasks',
        component: () => import('@/views/mymes/inventorytasks/inventorytasks.vue')
    }    ,{
        path: '/operationmodel',
        name: 'operationmodel',
        component: () => import('@/views/mymes/operationmodel/operationmodel.vue')
    }    ,{
        path: '/Inspection',
        name: 'Inspection',
        component: () => import('@/views/mymes/inspection/Inspection.vue')
    } ,{
      path: '/reservoirarea',
      name: 'reservoirarea',
      component: () => import('@/views/WarehouseManagement/ReservoirArea/ReservoirAreaView.vue')
  },{
    path: '/binlocation',
    name: 'binlocation',
    component: () => import('@/views/WarehouseManagement/BinLocation/BinLocationView.vue')
  }, {
    path: '/container',
    name: 'container',
    component: () => import('@/views/WarehouseManagement/Container/ContainerView.vue')
  }
  , {
    path: '/ToolingFixtureLedger',
    name: 'ToolingFixtureLedger',
    component: () => import('@/views/mymes/WorkFixtureManagement/ToolingFixtureLedger.vue')
  }, {
    path: '/Allot',
    name: 'Allot',
    component: () => import('@/views/mymes/Allots/Allot.vue')
  }, {
    path: '/EquipmentType',
    name: 'EquipmentType',
    component: () => import('@/views/mymes/equipmentmanagement/EquipmentType.vue')
  }, {
    path: '/RepairForm',
    name: 'RepairForm',
    component: () => import('@/views/mymes/equipmentmanagement/RepairForm.vue')
  }, {
    path: '/MeadingReport',
    name: 'MeadingReport',
    component: () => import('@/views/mymes/MeadingManage/MeadingReport.vue')
  }, {
    path: '/WaitTask',
    name: 'WaitTask',
    component: () => import('@/views/mymes/qualityassurance/WaitTask.vue')
  }, {
    path: '/AddIncominginspection',
    name: 'AddIncominginspection',
    component: () => import('@/views/mymes/qualityassurance/AddIncominginspection.vue')
  }, {
    path: '/OutProductCheck',
    name: 'OutProductCheck',
    component: () => import('@/views/mymes/qualityassurance/OutProductCheck.vue')
  },{
    path: '/WorkCalendar',
    name: 'WorkCalendar',
    component: () => import('@/views/mymes/workforcemanagement/WorkCalendar.vue')
  },{
    path: '/MeadingForm',
    name: 'MeadingForm',
    component: () => import('@/views/mymes/MeadingManage/MeadingForm.vue')
  }
    ,{
      path: '/ToolingFixtureLedger',
      name: 'ToolingFixtureLedger',
      component: () => import('@/views/mymes/WorkFixtureManagement/ToolingFixtureLedger.vue')
    },{
      path: '/Allot',
      name: 'Allot',
      component: () => import('@/views/mymes/Allots/Allot.vue')
    },{
      path: '/EquipmentType',
      name: 'EquipmentType',
      component: () => import('@/views/mymes/equipmentmanagement/EquipmentType.vue')
    },{
      path: '/RepairForm',
      name: 'RepairForm',
      component: () => import('@/views/mymes/equipmentmanagement/RepairForm.vue')
    },{
      path: '/Recordsinspections',
      name: 'Recordsinspections',
      component: () => import('@/views/EquipmentManagement/Recordsinspections/RecordsinspectionsView.vue')
    },{
      path: '/Salesreturns',
      name: 'Salesreturns',
      component: () => import('@/views/WarehouseManagement/Salesreturns/SalesreturnsView.vue')
    }    ,{
        path: '/ShipmentsModel',
        name: 'ShipmentsModel',
        component: () => import('@/views/mymes/shipmentsmodel/ShipmentsModel.vue')
    } ,{
      path: '/ShowShipmentsModel',
      name: 'ShowShipmentsModel',
      component: () => import('@/views/mymes/shipmentsmodel/ShowShipmentsModel.vue')
    },{
      path: '/MeadingReport',
      name: 'MeadingReport',
      component: () => import('@/views/mymes/MeadingManage/MeadingReport.vue')
    },{
      path: 'WaitTask',
      name: 'WaitTask',
      component: () => import('@/views/mymes/qualityassurance/WaitTask.vue')
    },{
      path: 'AddIncominginspection',
      name: 'AddIncominginspection',
      component: () => import('@/views/mymes/qualityassurance/AddIncominginspection.vue')
    }    ,{
        path: '/SNTable',
        name: 'SNTable',
        component: () => import('@/views/mymes/sntable/SNTable.vue')
    },{
      path: '/ShowSNTable',
      name: 'ShowSNTable',
      component: () => import('@/views/mymes/sntable/ShowSNTable.vue')
  }    ,{
        path: '/TypeSetup',
        name: 'TypeSetup',
        component: () => import('@/views/mymes/typesetup/TypeSetup.vue')
    },{
      path: '/ShowTypeSetup',
      name: 'ShowTypeSetup',
      component: () => import('@/views/mymes/typesetup/ShowTypeSetup.vue')
  },{
      path: '/PlanInfo',
      name: 'PlanInfo',
      component: () => import('@/views/mymes/qualityassurance/PlanInfo.vue')
    }    ,{
        path: '/Batchtraceability',
        name: 'Batchtraceability',
        component: () => import('@/views/mymes/batchtraceability/Batchtraceability.vue')
    },{
      path: '/Productionmaterials',
      name: 'Productionmaterials',
      component: () => import('@/views/mymes/productionmaterials/productionmaterials.vue')
    },{
      path: '/OutSourcingWareHousing',
      name: 'OutSourcingWareHousing',
      component: () => import('@/views/WarehouseManagement/OutSourcingWareHousing/OutSourcingWareHousingView.vue')
    },{
      path: '/MaterialRequisition',
      name: 'MaterialRequisition',
      component: () => import('@/views/WarehouseManagement/MaterialRequisition/MaterialRequisitionView.vue')
    }]

//上面的demo、MES开头的都是示例菜单，可以任意删除 
export default viewgird
